perm filename MEI.TO[P,JRA]1 blob sn#560951 filedate 1981-02-06 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00003 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	\\M1BASL30\M2BASI30\M3BASB30
C00009 00003	\C\F3Smalltalk\F1
C00028 ENDMK
C⊗;
\\M1BASL30;\M2BASI30;\M3BASB30;
\F1\CFeb 6, 1981



Kenyon Mei
National Semiconductor Corp.
1135 Kern Ave.
Sunnyvale, CA 94086

Dear Kenyon:

\J
There are several interrelated  projects that I am involved with, 
and several possible ways that I can imagine cooperation between
National and The LISP Company. To expedite discussions on Monday, 
I have prepared this summary for you. I hope it will clarify some
of the issues.


⊗ Artificial Intelligence: a growing market --two billion dollars by
 1990 says Business Week. The key is inexpensive, powerful machines that 
support LISP.

⊗ Education: Dr. Arthur
Luehrman suggests a billion-dollar equipment market and $50 million annually
in  sales of texts for
computer-related secondary education. Xerox's Smalltalk will be a strong
contender here --five manufacturers are implementing Smalltalk 80-- but
LISP has clear and distinct advantages. My ultimate target for the LISP
work is the high school mathematics ans sciences curricula.

⊗ The Navy contract to TLC: The Navy is gearing up a massive AI effort,
and in conjunction with this, wish to develop TLC LISP on the new machines.
I would like you to treat the Navy-TLC connection confidentially
for the moment.
Though the Navy's initial choice is the MC68000, it appears to me that
the National machine offers substantial benefits: cleaner architecture,
good instructions for object-oriented programming (Smalltalk and LISP),
and  virtual memory.

⊗ My forthcoming LISP/AI course for industry: We will offer a LISP
class in the Western Institute in Computer Science, to be held this
year at Santa Clara University. This course will attract many of those
industry individuals  who will be involved in decisions to purchase
LISP equipment. This would be excellent exposure for a potential
supplier of machines for AI.

⊗ Courses at Santa Clara University: I have designed
a series of courses in computing and its impact on the culture. These
range from strong technical views of AI, functional programming and
mathematical theory of computing, to a "no bullshit" computer literacy
course that discusses both the fundamental principles of computing
and the philosophy, philosophy of history, 
and future of computing. These courses have developed
out of graduate classes and are being offered this
spring at the undergraduate level. The University is also
considering a proposal of mine to develop a faculty-level summer workshop
on computing and its impact on society and education. An integral
component of this series is an Interactive Programming Lab. 
Though the initial lab will be Z-80 based, I would like to develop
a "16-bit version" of this as soon as possible. In conjunction with
this project, it occurs to me that a text that utilized the 16000
chip  in the design of sophisticated systems
would be most appropriate. I am already negotiating with two publishers
for the publication of other books; I  suspect that they would be
interested another.

In summary, then, things are changing: AI has come of age, Smalltalk
is about to become a commercial reality, pressure is building to revamp
traditional education, the MC68000 is about to be challenged by the
Intel 432 and the National 16000. 
AI/LISP is a dynamic, growing market whose potential is just
beginning to be realized commercially and educationally. 
It appears to me that a strong
AI/LISP stance  would serve National well in the shakeout that may
appear, and the decades to follow; I think it is important to act
quickly and decisively to establish a position in this field.

This is the basic matrix on which I have been building TLC; it is clear
that the projects are substantial, if not immense. Their success 
will require more resources than a company of TLC's size, and thus
I suggest a cooperative effort.
The next pages of this document discuss the issues in more detail.
\.
\C\F3Smalltalk\F1
\J
Last September, Xerox announced the  release of Smalltalk-80
to five manufacturers, beginning efforts to bring the Smalltalk family 
of languages to
the mass market. The effect of Smalltalk is expected to be massive. There
are two ways to counter the Smalltalk phenomenon: (1)ignore it, or
(2)counter it.

It is naive to believe that "ignorance is bliss". Smalltalk \F2will\F1
have significant market impact. The 
only realistic alternative is to offer a language with
superior characteristics. The possible choices here are LOGO and LISP.

LOGO, as described in Seymour Papert's new book \F2Mindstorms: Computers,
Children, and Powerful Ideas\F1, has been an exceptional vehicle for teaching
primary-grade students "how to think".  LOGO is Smalltalk's immediate
parent; it was developed at MIT in the late 1960's; it introduced the 
idea of  the "turtle"; and it implemented the rudiments of object-oriented 
programming, both hallmarks of Smalltalk.
So LOGO offers a direct counter to the Smalltalk challenge.
However, it is limited in scope, addressing itself to the
educational domain rather than commercial quality applications.
We can do better with LISP.

Besides
being the parent of many of the LOGO/Smalltalk ideas, LISP offers
a degree of maturity and practicality not found in either Smalltalk or
LOGO. This breadth includes Artificial Intelligence applications
as well as educational benefits. 
\.


\C\F3The Commercialization of AI\F1
\J
The  AI market is broad, both in the sense of professional applications
and educational implications. 
Major corporations --Schlumberger, Standard Oil, TI, CDC,
IBM, and HP for example-- are investing heavily in AI. 
These are not simply research efforts; they are directed to 
the substanitial development of commercial products.
These applications include intelligent CAD systems that understand design rules;
CAI systems that undertand the topic under investigation; "expert systems"
that can operate at at expert level in specialized domains like
chemistry, genetics, medicine, and structural engineering; intelligent
control systems for robots; large-scale algebraic manipulations systems;
and natural language interfaces to complex data base applications for business
data processing.

The immediate impact of this is a short supply of trained AI personnel
and therefore increased demand at the college level for AI-related 
courses. From beneath this surface will spring a general cultural
awareness of, and interest in, AI-related  topics. For example,
four publishers have asked me to write  an introductory-level LISP text;
and this year a group of us will do a major session/demo/tutorial
on LISP and related areas at the West Coast Computer Faire.

The point is that AI is a growing market
--two billion dollars by 1990, claims Business Week-- and a good
portion of that work will be done on traditional micro processor based machines
rather than special LISP machines.
Furthermore, this is a market that \F2no\F1 language other than LISP
will impact for many years.
\.


\C\F3The UCSD Pascal Phenomenon\F1
\J
In a combination of AI and education, the US Navy
is staffing a large R&D AI effort. One aspect of their 
program is  an application of Intelligent CAI that will 
 utilize several
thousand micro-based  machines  running LISP.
One segment --called the STEAMER Project-- of this
effort 
has recently purchased Z-80 systems solely
for the purpose of running LISP.  These systems are being utilized
to "off-load" parts of a LISP-based  simulation model of the
dynamics of a ship's steam boiler plant. The combined system is used
to train naval personnel in the care and maintenance of the steam plant.
Though parts of this work can be done effectively on Z-80 class machines,
the ultimate target of the
Navy work is, of course, a more powerful machine
and a more powerful LISP. 

In particular,
the  group that funded the UCSD Pascal effort
 wants me to develop an extended version of TLC LISP for 16-bit machines.
That is, they will be funding me
to "do for LISP, what UCSD did for Pascal". 
Considering the Navy's commitment to AI, and the effect their Pascal
effort had on micro computing, this TLC project
will have a substantial impact on the AI field.
\.


\C\F3Educational Movement\F1
\J
AI applications are only one thread of the LISP fabric. Another  
major  impact  will be "nose-to-nose" with Smalltalk in the educational
market, for LISP offers several advantages here.
At the level of applications, one can easily argue that
a syntactically "sugar-coated" LISP with a graphics interface will
supply the younger learner with much, if not all, that
Smalltalk supplies. In fact, this is exactly the route the LOGO people 
often take,
implementing LOGO in LISP.

Where LISP comes into its own in the educational 
market is its 
basis in mathematics, and computing principles; one can use LISP
\F2explain\F1 the principles that underlie the phenomena that one
\F2experiences\F1 in Smalltalk and LOGO. Smalltalk and LOGO are to
engineering, as LISP is to mathematics. This added leverage
gives LISP inroads into intellectual disciplines that are not
open to a more superficial language. For example,
one can give a firm  and intuitive basis for modern computing,
based on simple LISP-like constructs.

At MIT Dr. Harold Abelson and Dr. Andrea diSessa  have instituted a program
to revise the undergraduate mathematics and physics curricula using a LISP-based
approach. 
Their project,  co-sponsored
by MIT and ARPA, illustrates two points:
first, MIT's
committment to LISP  --LISP 
has long been the major language used in their introductory software course, and
now is to be  used to revitalize the more traditional undergraduate curricula.
Second, ARPA's
sponsorship denotes awareness 
that the growth of AI will require substantial increases in the 
number of AI personnel. The MIT program will do much to improve education and
increase the general awareness of LISP ideas.

At Santa Clara University I have instituted a program to revamp the undergraduate
computer science curriculum using LISP ideas as the base. This program includes
an interactive programming lab as an integral part of the educational experience.
This pilot study will begin in the spring term and will
be exported to other universities as rapidly as possible; several other universities
have expressed strong interest.
We also expect to expand this program into a continuing Humanities and
Science faculty workshop; this program will develop a campus-wide 
course to introduce computing to the student-body.

Though the initial laboratory will utilize Z-80 based machines, it is clear
that these machines are inadequate to accurately represent what modern
computing is becoming. It might be attractive to  consider the
possibility of  16000-based projects within the Santa Clara EECS, developing
the next generation of interactive computing tools, while preparing
a book that utilized the 16000 architecture. Such a book would enhance the
attractiveness of the chip at universities as well as within industry.

Further in the future, my ultimate goal is to move a version of 
this integrated program --LISP-based text
and computing laboratory-- into the  high schools to  revitalize their
mathematics and science programs, while giving a more accurate view of modern
computation than that presented in the traditional BASIC model.  
The potential, both in financial and intellectual terms, for an improved
educational offering  is immense. 
There is increasing awareness that the current uses of computing in education
are inadequate.
A recent joint NSF and Dept. of Education
task force reported grim predictions for the educational output on the US
technological front; they suggested a Presidential council to guide the
refurbishing of our mathematics and science  programs. Recent issues of Computer
magazine, Communications of the ACM, BYTE, and
U.S.News,  have addressed the same
problems: current science education is a disaster.

In  the July 1980 issue of BYTE, Dr. Arthur
Luehrman suggests a billion-dollar equipment market and $50 million annually
in  sales of texts for
computer-related secondary education.
The applications and educational 
market will be there in full force for the 16-bit machines,
and Smalltalk's entry will only enlarge the wave. Some will
ride that wave, others will be swamped by it. 
LISP offers
and elegant way to finesse the Smalltalk phenomenon, and TLC will be
the force behind micro-based LISPs. 
\.


\C\F3LISP Course for Industry\F1
\J
On the technical side, I am offering
a LISP class for the 
Western Institute in Computer Science (run by the people who used to run
the UC Santa Cruz Summer Institute)
to be held this summer at Santa Clara University.
This course will draw a substantial number of people, active in applied
AI; the manufacturer who could demonstrate an inexpensive, powerful LISP
system at this Institute could reap substantial benefits.
\.


\C\F3New Processors\F1
\J
The key, for applicactions and
effective education, is LISP in an inexpensive setting that is compatible
with the parameters of interactive programming. 
It appears to me that
the new National chip supplies the architecture and computing 
power to support professional quality AI systems. 

Requirements for interactive 
programming as defined by LISP (or Smalltalk, or LOGO) are more stringent,
requiring carefully considerations of display, and virtual memory design.
The general characteristics of these machines are clear; 
a personal machine  with: a substantial
computational power; a (very) large address space; highly interactive
graphics-based display system; network orientation to support communication
and sharing of information or  resources. Such machines have been used for 
several years in research institutions. Now technology allows them to become
commercially viable. 
I believe that, working together on the Santa Clara project, National
and The LISP Company can cooperatively develop a strong
program and a machine that will please the growing AI and educational
community.
\.

\C\F3Summary\F1
\J
As you can see, mine is a broad plan whose success requires
more support than a small company like mine can supply. I am not
the University of California, MIT, or
even Santa Clara University for that matter; 
neither am I the Xerox Corporation.
I \F2am\F1 convinced that my plan is sound, both financially and intellectually.
The question is: are you interested in helping this effort, willing to
act, and act soon? I need to locate support immediately to assure
that the Interactive Programming Laboratory is in place for the spring.
The most critical problem now is the acquisition of machines for the
programming laboratory. The course runs spring term and needs the
gift/loan of six to ten Z-80 systems.
Any assistance that could be  given here would be most appreciated.

I hope this information adds some perspective to our conversation.
I look forward to meeting you Monday afternoon.
If you would like 
further information before that time, please feel free to contact me
 through one of the following:
Santa Clara University: Dr. Ruth E. Davis --(408)984-4358, 
EECS office --(408)984-4482,
TLC --(408)353-2227, or home --(408)353-3857.
\.


\←L\→S\←R\-L\/'2;\+L\→L

Yours sincerely,


John R. Allen
The LISP Company.
18215 Bayview Dr. 
Los Gatos Ca, 95030
(408) 353-2227

\←S\→L




\←L\→S\←R\-L\/'2;\+L\→L

Yours sincerely,


John R. Allen
18215 Bayview Dr.
Los Gatos Ca, 95030
(408) 353-3857

\←S\→L